self directed group work - French English Dictionary